package com.sunxueqi.project.system.vo;

import java.io.Serializable;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.sunxueqi.framework.web.vo.BaseVO;

import io.swagger.annotations.ApiModel;

//序列化时，如果是null则会忽略
@JsonInclude(JsonInclude.Include.NON_NULL)
@ApiModel("角色")
public class Role extends BaseVO implements Serializable {
	private String id;

    private String roleName;
    
    private String roleKey;

    private String []menuIds;
    
    private static final long serialVersionUID = 1L;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getRoleName() {
		return roleName;
	}

	public void setRoleName(String roleName) {
		this.roleName = roleName;
	}

	public String getRoleKey() {
		return roleKey;
	}

	public void setRoleKey(String roleKey) {
		this.roleKey = roleKey;
	}

	public String[] getMenuIds() {
		return menuIds;
	}

	public void setMenuIds(String[] menuIds) {
		this.menuIds = menuIds;
	}
}
